#ifndef _CARTAS_H
#define	_CARTAS_H

#include <QLabel>
#include <QPushButton>
#include <QCheckBox>
#include <QMessageBox>
#include "MyDialog.h"
#include "Clases.h"

class Cartas : public MyDialog {
    Q_OBJECT
public:
    QLabel *labelTitulo;
    QLabel *lblCarta[6];
    QLabel *lblTerritorio[6];
    QCheckBox *checkBox[6];
    QPushButton *btnCanjear;
    QPushButton *btnSalir;
    
    Jugador *jugador;
    Mazo *mazo;
    Territorio *territorios;
    int *nCanjes,nCartasSel,turno;
    void setupUi();
    void actualizarCartas();
    Cartas(QWidget *parent, Mazo *mazo, Jugador *jugador, int turno, Territorio *territorios, int *nCanjes);
public slots:
    void seleccionarCarta();
    void canjear();
    void salir();
};

#endif	/* _CARTAS_H */
